#ifndef _NONCOPYABLE_HPP_
#define _NONCOPYABLE_HPP_

class NonCopyable
{
public :
	NonCopyable() {}
	~NonCopyable() {}

protected :
	NonCopyable(const NonCopyable & other);
	NonCopyable & operator = (const NonCopyable & rhs);
};

#endif


